.banner{
    width: 100%;
    height: 692px;
    background-image: url(../img/banner1.jpg);
    background-position: center bottom;
    background-repeat: no-repeat;
    background-color: #131313;
    text-align: center;
    /* padding-top:90px; */
}

.banner h1{
    padding-top: 80px;
    color: #fff;
    font-size: 56px;
    line-height: 1.07143;
    font-weight: 600;
    font-family: "SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;
    
}

.banner h2{
    margin-top: 6px;
    color: #fff;
    font-size: 24px;
    line-height: 1.16667;
    font-weight: 400;
    letter-spacing: .009em;
    font-family: "SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;
}

.banner h2:nth-of-type(2){
    margin-top: 0px;
}

.banner p{
    margin-top: 6px;
    color: #86868b;
    font-size: 17px;
    line-height: 1.47059;
    font-weight: 400;
    font-family: "SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Helvetica Neue","Helvetica","Arial",sans-serif;
}

.banner .link a{
    color: #2997ff;
    display: inline-block;
    font-size: 21px;
    line-height: 1.381;
    font-weight: 400;
    text-decoration: none;
    margin-top: 14px;
}

.banner .link a:hover{
    text-decoration: underline;
}

.banner .link a span:hover{
    text-decoration: none;
}

.banner .link a:nth-child(3){
    margin-left: 35px;
}

.banner .link{
    font-size: 21px;
    line-height: 1.381;
    font-weight: 400;
    color: #2997ff;
}

.banner .link span{
    padding-left: 6px;
}